package com.system.employee.service;

import com.system.employee.bean.Employee;
import com.system.employee.bean.OptionBean;
import com.system.employee.bean.OptionsBean;

import java.util.List;

/**
 * @author 林
 */
public interface EmployeeService {
    boolean saveEmployee(Employee employee);
    boolean removeEmployeeById(int id);
    boolean modifyEmployee(Employee employee);
    Employee getEmployeeById(int id);
    List<Employee> listAllEmployees();
    List<Employee> getListAllByDepartmentId(int departmentId);

    List<Employee> getDoctorList();

    OptionsBean<OptionBean> getDoctorOptions();
}
